package com.fpt.group3.dao;

import java.util.LinkedList;

import com.fpt.group3.form.Government;
import com.fpt.group3.service.exception.SystemException;
/**
 * Interface of GovernmentDAOImpl.
 * @author Spatra
 *
 */
public interface GovernmentDAO {
    /**
     * get list of Government.
     * @param active is status active or in-active
     * @return list of Government
     * @throws SystemException whem system error
     */
    LinkedList<Government>
                 listGovernment(boolean active) throws SystemException;
    /**
     * Get list County base on government office region name.
     * @param govOfficeRegionName the name of government office
     * @return list of county
     */
    LinkedList<String> getListCounty(String govOfficeRegionName);
}
